kick rocks - French English Dictionary